construction technician - Spanish English Dictionary